Seed Studio XIAO ESP32C3のアップロードエラー対処方法
Aruduino IDEからXIAOへプログラムをアップロードしようとすると「Failed uploading: uploading error: exit status 2」なるエラーが出ることがよくある。
https://gyazo.com/a5887674c8afc4d2dd1aebc7f6c61c13
そんな時は、まずはUSBケーブルをPCと接続したまま「リセットボタン」を1度押してみる。
それで駄目なら、以下を行いXIAOをブートローダーモードにする。
USBケーブルを抜く
「ブートボタン」押したままUSBケーブルをPCと接続
「ブートボタン」を離す
XIAOがブートローダーモード入る
ブートローダーモードの状態でプログラムをアップロードすると、アップロードが正常に終了するはず。アップロード後にうまく動かない場合は、リセットボタンを押すとうまく動くことがある。
以下はいい感じに動き始めたハローワールド。
https://gyazo.com/34c445cfd4747ac5753d6937d2acd15c
リセットボタンとブートボタン
https://gyazo.com/738bd00cf1f923e1334a24f42615f28a
参考